home *** CD-ROM | disk | FTP | other *** search
/ Internet Info 1994 March / Internet Info CD-ROM (Walnut Creek) (March 1994).iso / networking / ip / ka9q / MNetsrc.hqx / Mac TCP_IP Source v.33 / mac_files.h < prev    next >
Text File  |  1989-04-23  |  2KB  |  48 lines

  1. /* System-dependent definitions of various files, spool directories, etc */
  2.  
  3. /* mac_files.h
  4.  * this include file just defines the global filename storage areas that files.c
  5.  * defines for the Macintosh version. Because the Mac needs these names to be
  6.  * dynamic (since we determine the final absolute paths only at application launch),
  7.  * these are handled differently from the other versions of the KA9Q code.
  8.  *
  9.  * NOTE: These are only the global path names. There is use of path names that will
  10.  *    be session related (like FTP stuff). Those strings are stored in other dynamic
  11.  *    structures since they are not global to NET.
  12.  */
  13. extern char startup[256];    /* net.start */
  14. extern char userfile[256];    /* ftpusers */
  15. extern char hosts[256];        /* hosts.net */
  16. extern char mailspool[256];    /* incoming mail folder */
  17. extern char mailqdir[256];    /* outgoing mail folder */
  18. extern char mailqueue[256];    /* file names used for outgoing mail */
  19. extern char bmrc[256];        /* mail startup */
  20. extern char routeqdir[256];    /* mail startup */
  21. extern char alias[256];        /* the alias file */
  22. extern char applroot[256];    /* root folder, where NET was launched from */
  23. extern char logname[256];    /* logging file name */
  24. extern char temppath[256];    /* temp file folder */
  25. extern char dirnet[256];    /* dir temp file */
  26. #ifdef _FINGER
  27. extern char fingerpath[256];    /* Finger folder name */
  28. #endif
  29. #ifdef CALLBK
  30. extern char callbook[256];    /* Callbook server database location */
  31. extern char calllog[256];    /* Callbook server logfile location */
  32. #endif
  33.  
  34. #define STARTUP "autoexec.net"
  35. #define USERFILE "ftpusers"
  36. #define HOSTS "hosts.net"
  37. #define MAILSPOOL "spool:mail"
  38. #define MAILQDIR "spool:mqueue"
  39. #define MAILQUEUE "spool:mqueue:*.wrk"
  40. #define BMRC "bm.rc"
  41. #define ROUTEQDIR "spool:rqueue"
  42. #define ALIAS "alias"
  43. #define FINGERPATH "finger:"
  44. #define TEMPPATH "spool:"
  45. #define DIRNET "spool:dirnet.temp"
  46.  
  47.  
  48.